on an international scale - Turco Inglés Diccionario